<?php

 # Obtener los parametros
 $b = preg_split('/=/', $_REQUEST["params"] );
 $login=strtolower($b[0]);
 $PC=strtolower($b[1]);

 $ServerLogon=strtolower( str_replace("\\","",$b[2]) ); 

 include "config.php";

//phpinfo();


 // Obtener la IP desde la que nos consultan...
 $ip="";
 if ( (isset( $_SERVER["HTTP_X_FORWARDED_FOR"])) && ( ""!=$_SERVER["HTTP_X_FORWARDED_FOR"]) ) {
   $ip=$_SERVER["HTTP_X_FORWARDED_FOR"];
 } else {
   $ip=$_SERVER["REMOTE_ADDR"];
 }


 # Vale los datos parecen estar bien
 $chandle = mysql_pconnect($server, $userbbdd, $passbbdd) or die("No puedo conectar al MySQL de [$server].");
 mysql_select_db($database, $chandle) or die ("No se encontro la base de datos [$database] en [$server].");

 // Preparar la consulta
 $sql = "insert into auditLogonScript(Fecha,usuario,pc,ip,Controlador_Dominio) VALUES ";
 $sql.= "(now(),'$login','$PC','$ip','$ServerLogon') ";

 if ( mysql_query($sql, $chandle) ) {
    echo "OK.AUDITLOGON";
 } else {
    echo "ERROR.AUDITLOGON";
 }
 mysql_close($chandle);
 
?>
